penalties restricting liberty - Turco Inglés Diccionario